import axios from "axios"
let baseURL = ""
if (process.env.NODE_ENV === "development") {
  baseURL = 'http://api.aslegou.top'

} else {
  baseURL = "https://api.aslegou.top" //生产服务器

}
const http = axios.create({
  baseURL
});
http.interceptors.request.use(function (config) {
  // 在发送请求之前做些什么
  let token = JSON.parse(localStorage.getItem('userInfo'))||''
  if(token){
    config.headers.authorization = token.token
  }
  return config;
}, function (error) {
  // 对请求错误做些什么
  return Promise.reject(error);
});

// 添加响应拦截器
http.interceptors.response.use(function (response) {
  // 对响应数据做点什么
  return response;
}, function (error) {
  // 对响应错误做点什么
  return Promise.reject(error);
});
export const getData = (url, params) => {
  return http.get(url, {
    params
  })
}
export const postData = (url, params) => {
  return http.post(url, params)
}